home *** CD-ROM | disk | FTP | other *** search
- ;======================================================
- ; FxsOcm.inf
- ;
- ; This file is the inf that drives the fax setup
- ; during the GUI portion of Windows Setup
- ;
- ; If you add files to the SourceDisksFiles section
- ; in this file, you MUST also add the file to the
- ; layout.inx file in the setup\inf\win4\inf directory.
- ; failing to to so will cause a file copy error
- ; during guimode.
- ;======================================================
-
- [version]
- signature="$WINDOWS NT$"
- SetupClass=BASE
- LayoutFile=layout.inf
-
- ;===================================================
- ; This INF uses some custom keywords
- ;
- ; - CreateDir = [dir section],[dir section],...
- ; - DelDir = [dir section],[dir section],...
- ;
- ; [dir section]
- ; Path = <path to folder to create>
- ; Platform = <one of the PRODUCT_SKU_* below>
- ; Security = <DACL in string format>
- ; Attributes = <one of the FILE_ATTRIBUTE_* below>, will be added to attributes
- ;
- ;
- ; - CreateShare = [share section],[share section],...
- ; - DelShare = [share section],[share section],...
- ;
- ; [share section]
- ; Path = <path to folder on which share is created>
- ; Name = <name of share as it appears to the user>
- ; Comment = <share comment as it appears to the user>
- ; Platform = <one of the PRODUCT_SKU_* below>
- ; Security = <DACL in string format>
- ;
- ;
- ; - ProfileItems_Platform = <Platform>, [ProfileItems section]
- ;
- ; - RegisterDlls_Platform = <Platform>, [RegisterDlls section]
- ;
- ; - UnregisterDlls_Platform = <Platform>, [UnregisterDlls section]
- ;
- ; - AddReg_Platform = <Platform>, [AddReg section]
- ;
- ; - CopyFiles_Platform = <Platform>, [CopyFiles section]
- ;
- ;===================================================
-
- ;============================
- ; FaxOcmDebug - Used
- ; for debugging FaxOCM.dll
- ;
- ; DebugLevel can be one of the following:
- ; 0 - no debug output
- ; 1 - see errors only
- ; 2 - see errors & warnings
- ; 3 - see all the debug output
- ;
- ; DebugFormat can be one of the following:
- ; 0 - print to std output
- ; 1 - print to file ("FaxSetup.log" in %temp% directory)
- ; 2 - print to both
- ;============================
- [FaxOcmDebug]
- DebugLevel = 3
- DebugFormat = 1
-
-
- [Optional Components]
- Fax ; Top Level Option
-
- ;
- ; Destination directories that the files
- ; listed below are installed to.
- ;
- [DestinationDirs]
-
- FaxFiles.System = 11 ; DIRID_SYSTEM
- FaxFiles.System.Server.Section = 11 ; DIRID_SYSTEM
- FaxFiles.Coverpage = 16419, %str_CoverPages% ; CSIDL_COMMON_APPDATA\Microsoft\Windows NT\MSFax\Common Coverpages
- FaxFiles.Addin = 10, %str_addins% ; NOT Localized Addin Directory under Windows
-
- FaxFiles.DelOnUpgrade.FromW9X.Windows = 10
- FaxFiles.DelOnUpgrade.FromW2K.System = 11
- FaxFiles.DelOnUpgrade.FromW2K.Help = 18
- FaxFiles.DelOnUpgrade.FromW2K.AddIn = 10, %str_addins% ; NOT Localized Addin Directory under Windows
-
- ;=============================================
- ; Fax
- ;=============================================
-
- [Fax]
- OptionDesc = %str_fax_desc%
- Tip = %str_fax_tip%
- IconIndex = 19 ;; 19 is index for the Fax Icon
- ;We remarked the next line, because we want the fax component to be off by default (can be overridden by answer file FAX=ON)
- ;
- ;Modes = 0,1,2,3 ;; install fax in all install scenarios
- ;
-
- FaxCleanInstall = Fax.CleanInstall
- FaxUpgradeFromWin9x = Fax.UpgradeFromW9X
- FaxUpgradeFromWinNT = Fax.UpgradeFromWin2K
- FaxUpgradeFromWin2K = Fax.UpgradeFromWin2K
- FaxUninstall = Fax.Uninstall
-
- ;=============================================
- ; Fax.CleanInstall
- ;=============================================
-
- [Fax.CleanInstall]
- CopyFiles = FaxFiles.System, \
- FaxFiles.Addin, FaxFiles.Coverpage
- CopyFiles_Platform = %PRODUCT_SERVER_SKUS%, FaxFiles.System.Server
- DelReg = FaxReg.DelOnUpgrade.FromW2K.PerUser
- DelDir = Fax.Dir.W2K.CommonCoverpages
- AddReg = FaxReg.CoverPageAssociation, FaxReg.EventSounds, \
- FaxReg.MSFax, FaxReg.ActivityLogging, FaxReg.Receipts, \
- FaxReg.OriginalSetup, \
- FaxReg.PerformanceCounters, FaxReg.RoutingExtensions, \
- FaxReg.ModemDeviceProvider, FaxReg.OutboundRouting, \
- FaxReg.PerUserStub, \
- FaxReg.EventSounds.PerUser, \
- FaxReg.Setup.PerUser, \
- FaxReg.ExchangeClientExtension, \
- FaxReg.PerUserStub.Provider
- AddReg_Platform = %PRODUCT_DESKTOP_SKUS%, FaxReg.Inbox.Desktop
- AddReg_Platform = %PRODUCT_SERVER_SKUS%, FaxReg.Inbox.Server
- AddReg_Platform = %PRODUCT_DESKTOP_SKUS%, FaxReg.SentItems.Desktop
- AddReg_Platform = %PRODUCT_SERVER_SKUS%, FaxReg.SentItems.Server
- AddService = %str_FaxServiceName%,,FaxSvc.Service
- RegisterDlls_Platform = %PRODUCT_ALL_SKUS%, Fax.RegSvr.Common
- RegisterDlls_Platform = %PRODUCT_SERVER_SKUS%, Fax.RegSvr.Server
- ProfileItems_Platform = %PRODUCT_ALL_SKUS%, CreateLink.Common
- ProfileItems_Platform = %PRODUCT_SERVER_SKUS%, CreateLink.Server
- CreateDir = Fax.Dir.Inbox, \
- Fax.Dir.SentItems, \
- Fax.Dir.Queue, \
- Fax.Dir.FxsTmp, \
- Fax.Dir.CommonCoverpages
- CreateShare = Fax.Share.CommonCoverpages
- UpdateInis = MAPI.AddToIni
- SizeApproximation=3833856
-
- ;=============================================
- ; Fax.UpgradeFromWin2K
- ;=============================================
-
- [Fax.UpgradeFromWin2K]
- DelFiles = FaxFiles.DelOnUpgrade.FromW2K.System, \
- FaxFiles.DelOnUpgrade.FromW2K.Help, \
- FaxFiles.DelOnUpgrade.FromW2K.AddIn
- DelReg = FaxReg.DelOnUpgrade.FromW2K, \
- FaxReg.DelOnUpgrade.FromW2K.PerUser
- DelDir = Fax.Dir.W2K.CommonCoverpages
- ProfileItems = Fax.UninstallLink.FromW2K.MyFaxes, \
- Fax.UninstallLink.FromW2K.SendCoverPage, \
- Fax.UninstallLink.FromW2K.Help, \
- Fax.UninstallLink.FromW2K.MMCSnapin, \
- Fax.UninstallLink.FromW2K.FaxQueue, \
- Fax.UninstallLink.FromWhis.SendCoverPage, \
- Fax.UninstallLink.CfgWzrd
- CopyFiles = FaxFiles.System, \
- FaxFiles.Addin, FaxFiles.Coverpage
- CopyFiles_Platform = %PRODUCT_SERVER_SKUS%, FaxFiles.System.Server
- AddReg = FaxReg.CoverPageAssociation, FaxReg.EventSounds, \
- FaxReg.MSFax, FaxReg.ActivityLogging, FaxReg.Receipts, \
- FaxReg.OriginalSetup, \
- FaxReg.PerformanceCounters, FaxReg.RoutingExtensions, \
- FaxReg.ModemDeviceProvider, FaxReg.OutboundRouting, \
- FaxReg.PerUserStub, \
- FaxReg.EventSounds.PerUser, \
- FaxReg.Setup.PerUser, \
- FaxReg.ExchangeClientExtension, \
- FaxReg.PerUserStub.Provider
- AddReg_Platform = %PRODUCT_DESKTOP_SKUS%, FaxReg.Inbox.Desktop
- AddReg_Platform = %PRODUCT_SERVER_SKUS%, FaxReg.Inbox.Server
- AddReg_Platform = %PRODUCT_DESKTOP_SKUS%, FaxReg.SentItems.Desktop
- AddReg_Platform = %PRODUCT_SERVER_SKUS%, FaxReg.SentItems.Server
- AddService = %str_FaxServiceName%,,FaxSvc.Service
- RegisterDlls_Platform = %PRODUCT_ALL_SKUS%, Fax.RegSvr.Common
- RegisterDlls_Platform = %PRODUCT_SERVER_SKUS%, Fax.RegSvr.Server
- UnregisterDlls_Platform = %PRODUCT_DESKTOP_SKUS%, Fax.UnregSvr.Server
- ProfileItems_Platform = %PRODUCT_ALL_SKUS%, CreateLink.Common
- ProfileItems_Platform = %PRODUCT_SERVER_SKUS%, CreateLink.Server
- ProfileItems_Platform = %PRODUCT_DESKTOP_SKUS%, RemoveLink.Server
- CreateDir = Fax.Dir.Inbox, \
- Fax.Dir.SentItems, \
- Fax.Dir.Queue, \
- Fax.Dir.FxsTmp, \
- Fax.Dir.CommonCoverpages
- CreateShare = Fax.Share.CommonCoverpages
- UpdateInis = MAPI.AddToIni
- SizeApproximation=3833856
-
- ;=============================================
- ; Fax.UpgradeFromW9X
- ;=============================================
-
- [Fax.UpgradeFromW9X]
- DelFiles = FaxFiles.DelOnUpgrade.FromW9X.Windows
- DelReg = FaxReg.DelOnUpgrade.FromW9X
- ProfileItems = Fax.UninstallLink.FromW9x.CoverPage
- CopyFiles = FaxFiles.System, \
- FaxFiles.Addin, FaxFiles.Coverpage
- CopyFiles_Platform = %PRODUCT_SERVER_SKUS%, FaxFiles.System.Server
- AddReg = FaxReg.CoverPageAssociation, FaxReg.EventSounds, \
- FaxReg.MSFax, FaxReg.ActivityLogging, FaxReg.Receipts, \
- FaxReg.OriginalSetup, \
- FaxReg.PerformanceCounters, FaxReg.RoutingExtensions, \
- FaxReg.ModemDeviceProvider, FaxReg.OutboundRouting, \
- FaxReg.PerUserStub, \
- FaxReg.EventSounds.PerUser, \
- FaxReg.Setup.PerUser, \
- FaxReg.ExchangeClientExtension, \
- FaxReg.AwdAssociation, \
- FaxReg.PerUserStub.Provider
- AddReg_Platform = %PRODUCT_DESKTOP_SKUS%, FaxReg.Inbox.Desktop
- AddReg_Platform = %PRODUCT_SERVER_SKUS%, FaxReg.Inbox.Server
- AddReg_Platform = %PRODUCT_DESKTOP_SKUS%, FaxReg.SentItems.Desktop
- AddReg_Platform = %PRODUCT_SERVER_SKUS%, FaxReg.SentItems.Server
- AddService = %str_FaxServiceName%,,FaxSvc.Service
- RegisterDlls_Platform = %PRODUCT_ALL_SKUS%, Fax.RegSvr.Common
- RegisterDlls_Platform = %PRODUCT_SERVER_SKUS%, Fax.RegSvr.Server
- ProfileItems_Platform = %PRODUCT_ALL_SKUS%, CreateLink.Common
- ProfileItems_Platform = %PRODUCT_SERVER_SKUS%, CreateLink.Server
- CreateDir = Fax.Dir.Inbox, \
- Fax.Dir.SentItems, \
- Fax.Dir.Queue, \
- Fax.Dir.FxsTmp, \
- Fax.Dir.CommonCoverpages
- CreateShare = Fax.Share.CommonCoverpages
- UpdateInis = MAPI.AddToIni, \
- SizeApproximation=3833856
- MAPI.RemoveFromIni.AWF
-
- ;=============================================
- ; Fax.Uninstall
- ;=============================================
-
- [Fax.Uninstall]
-
- AddReg = FaxReg.PerUserStub.UnInstall, \
- FaxReg.PerUserStub.UnInstall.Provider
- DelShare = Fax.Share.CommonCoverpages
- DelDir = Fax.Dir.FxsTmp
- DelFiles = FaxFiles.System, \
- FaxFiles.Addin, FileFiles.Coverpage, \
- FaxFiles.System.Server.Section
- DelReg = FaxReg.RemoveTree.HKLM, \
- FaxReg.RemoveTree.PerUser, \
- FaxReg.ExchangeClientExtension, \
- FaxReg.PerformanceCounters
- DelService = %str_FaxServiceName%
- UnregisterDlls = Fax.RegSvr.Common.Section, Fax.RegSvr.Server.Section
- ProfileItems = Fax.UninstallLink.CoverPage, \
- Fax.UninstallLink.SendWizard, \
- Fax.UninstallLink.Client, \
- Fax.UninstallLink.MMCSnapin, \
- Fax.UninstallLink.CfgWzrd
- UpdateInis = MAPI.RemoveFromIni
-
- ;=============================================
- ; Share section
- ;=============================================
- [Fax.Share.CommonCoverpages]
- Path = %16419%\%str_CoverPages% ; CSIDL_COMMON_APPDATA\Microsoft\Windows NT\MSFax\Common Coverpages
- Name = %str_CoverPageShareName% ; "FxsSrvCp$"
- Comment = %str_CoverPageShareComment% ; "Common Fax Cover Pages Directory"
- Security = "D:(A;;FA;;;BA)(A;;0x1200a9;;;WD)" ; Everyone can read, Administrators have full control
- Platform = %PRODUCT_SERVER_SKUS% ; Share on server SKUs only
-
- ;=============================================
- ; Directory section
- ;=============================================
- [Fax.Dir.Inbox]
- Path = %16419%\%str_Inbox% ; CSIDL_COMMON_APPDATA\Microsoft\Windows NT\MSFax\Inbox
- Platform = %PRODUCT_ALL_SKUS% ; create on all platforms
- Security = "D:PAI(A;OICI;FA;;;BA)" ; Administrators have full access
-
- [Fax.Dir.SentItems]
- Path = %16419%\%str_SentItems% ; CSIDL_COMMON_APPDATA\Microsoft\Windows NT\MSFax\Sent Items
- Platform = %PRODUCT_ALL_SKUS% ; create on all platforms
- Security = "D:PAI(A;OICI;FA;;;BA)" ; Administrators have full access
-
- [Fax.Dir.Queue]
- Path = %16419%\%str_Queue% ; CSIDL_COMMON_APPDATA\Microsoft\Windows NT\MSFax\Queue
- Platform = %PRODUCT_ALL_SKUS% ; create on all platforms
- Security = "D:PAI(A;OICI;FA;;;BA)" ; Administrators have full access
- Attributes = %FILE_ATTRIBUTE_SUPER_HIDDEN% ; this is FILE_ATTRIBUTE_HIDDEN | FILE_ATTRIBUTE_SYSTEM
-
- [Fax.Dir.FxsTmp]
- Path = %11%\FxsTmp ; %windir%\system32\FxsTmp
- Platform = %PRODUCT_ALL_SKUS% ; create on all platforms
- Security = "D:PAI(A;;0x100003;;;BU)(A;OICI;FA;;;BA)(A;OICI;FA;;;SY)(A;OICIIO;FA;;;CO)" ; Special ACL
-
-
- [Fax.Dir.CommonCoverpages]
- Path = %16419%\%str_CoverPages% ; CSIDL_COMMON_APPDATA\Microsoft\Windows NT\MSFax\Common Coverpages
- Platform = %PRODUCT_ALL_SKUS% ; create on all platforms
- Security = "D:PAI(A;OICI;FA;;;BA)(A;OICI;0x1200a9;;;WD)" ; Everyone can read, Administrators have full control
-
- ; We delete this folder to support upgrade from build
- ; to build and to clear the W2K common coverpages
- ; Our migration code moves the W2K coverpages to
- ; the new location before this folder is removed
- [Fax.Dir.W2K.CommonCoverpages]
- Path = %16430%\%str_MyFaxes%\%str_CommonCoverPages% ; CSIDL_COMMON_DOCUMENTS\My Faxes\Common CoverPages (i.e. All Users\Documents\My Faxes\..., 0x002e or'd with 0x4000)
- Platform = %PRODUCT_ALL_SKUS% ; create on all platforms
- Security = "D:PAI(A;OICI;FA;;;BA)(A;OICI;0x1200a9;;;WD)" ; Everyone can read, Administrators have full control
-
- ;=============================================
- ; MAPISVC.INF section
- ;=============================================
- [MAPI.AddToIni]
- %11%\mapisvc.inf,"MSFAX XPP" ,,"PR_PROVIDER_DISPLAY=%str_FaxMailTransport%"
- %11%\mapisvc.inf,"MSFAX XPP" ,,"PR_DISPLAY_NAME=%str_FaxMailTransport%"
- %11%\mapisvc.inf,"MSFAX XPP" ,,"PR_RESOURCE_FLAGS=STATUS_NO_DEFAULT_STORE"
- %11%\mapisvc.inf,"MSFAX XPP" ,,"PR_RESOURCE_TYPE=MAPI_TRANSPORT_PROVIDER"
- %11%\mapisvc.inf,"MSFAX XPP" ,,"PR_PROVIDER_DLL_NAME=FXSXP.DLL"
- %11%\mapisvc.inf,"MSFAX XP" ,,"PR_RESOURCE_FLAGS=SERVICE_SINGLE_COPY|SERVICE_NO_PRIMARY_IDENTITY"
- %11%\mapisvc.inf,"MSFAX XP" ,,"PR_SERVICE_ENTRY_NAME=ServiceEntry"
- %11%\mapisvc.inf,"MSFAX XP" ,,"PR_SERVICE_SUPPORT_FILES=FXSXP.DLL"
- %11%\mapisvc.inf,"MSFAX XP" ,,"PR_SERVICE_DLL_NAME=FXSXP.DLL"
- %11%\mapisvc.inf,"MSFAX XP" ,,"Providers=MSFAX XPP"
- %11%\mapisvc.inf,"MSFAX XP" ,,"PR_DISPLAY_NAME=%str_FaxMailTransport%"
- %11%\mapisvc.inf,"Services" ,,"MSFAX XP=%str_FaxMailTransport%"
- %11%\mapisvc.inf,"Default Services" ,,"MSFAX XP=%str_FaxMailTransport%"
-
- [MAPI.RemoveFromIni]
- %11%\mapisvc.inf,"MSFAX XPP" ,"PR_PROVIDER_DISPLAY=%str_FaxMailTransport%",
- %11%\mapisvc.inf,"MSFAX XPP" ,"PR_DISPLAY_NAME=%str_FaxMailTransport%",
- %11%\mapisvc.inf,"MSFAX XPP" ,"PR_RESOURCE_FLAGS=STATUS_NO_DEFAULT_STORE",
- %11%\mapisvc.inf,"MSFAX XPP" ,"PR_RESOURCE_TYPE=MAPI_TRANSPORT_PROVIDER",
- %11%\mapisvc.inf,"MSFAX XPP" ,"PR_PROVIDER_DLL_NAME=FXSXP.DLL",
- %11%\mapisvc.inf,"MSFAX XP" ,"PR_RESOURCE_FLAGS=SERVICE_SINGLE_COPY|SERVICE_NO_PRIMARY_IDENTITY",
- %11%\mapisvc.inf,"MSFAX XP" ,"PR_SERVICE_ENTRY_NAME=ServiceEntry",
- %11%\mapisvc.inf,"MSFAX XP" ,"PR_SERVICE_SUPPORT_FILES=FXSXP.DLL",
- %11%\mapisvc.inf,"MSFAX XP" ,"PR_SERVICE_DLL_NAME=FXSXP.DLL",
- %11%\mapisvc.inf,"MSFAX XP" ,"Providers=MSFAX XPP",
- %11%\mapisvc.inf,"MSFAX XP" ,"PR_DISPLAY_NAME=%str_FaxMailTransport%",
- %11%\mapisvc.inf,"Services" ,"MSFAX XP=%str_FaxMailTransport%",
- %11%\mapisvc.inf,"Default Services" ,"MSFAX XP=%str_FaxMailTransport%",
-
- [MAPI.RemoveFromIni.AWF]
- %11%\mapisvc.inf,"AWFAX_AB" ,"PR_PROVIDER_DISPLAY=Microsoft Fax Address Book",,
- %11%\mapisvc.inf,"AWFAX_AB" ,"PR_DISPLAY_NAME=Microsoft Fax Address Book",,
- %11%\mapisvc.inf,"AWFAX_AB" ,"PR_PROVIDER_DLL_NAME=awfxab.dll",,
- %11%\mapisvc.inf,"AWFAX_AB" ,"PR_RESOURCE_TYPE=MAPI_AB_PROVIDER",,
- %11%\mapisvc.inf,"AWFAX_AB" ,"PR_RESOURCE_FLAGS=00000000",,
- %11%\mapisvc.inf,"AWFAX_XP" ,"PR_PROVIDER_DISPLAY=Microsoft Fax Transport",,
- %11%\mapisvc.inf,"AWFAX_XP" ,"PR_PROVIDER_DLL_NAME=awfaxp.dll",,
- %11%\mapisvc.inf,"AWFAX_XP" ,"PR_RESOURCE_TYPE=MAPI_TRANSPORT_PROVIDER",,
- %11%\mapisvc.inf,"AWFAX_XP" ,"PR_RESOURCE_FLAGS=00000000",,
- %11%\mapisvc.inf,"AWFAX" ,"PR_DISPLAY_NAME=Microsoft Fax Messaging Service",,
- %11%\mapisvc.inf,"AWFAX" ,"PR_SERVICE_DLL_NAME=awfaxp.dll",,
- %11%\mapisvc.inf,"AWFAX" ,"PR_SERVICE_ENTRY_NAME=ServiceEntry",,
- %11%\mapisvc.inf,"AWFAX" ,"WIZARD_ENTRY_NAME=WizardInformation",,
- %11%\mapisvc.inf,"AWFAX" ,"Providers=AWFAX_AB, AWFAX_XP",,
- %11%\mapisvc.inf,"AWFAX" ,"PR_RESOURCE_FLAGS=SERVICE_SINGLE_COPY|SERVICE_NO_PRIMARY_IDENTITY",,
- %11%\mapisvc.inf,"AWFAX" ,"PR_SERVICE_SUPPORT_FILES=awfaxp,awfxab,awcl1_,awdevl,awrndr,awfxcg",,
- %11%\mapisvc.inf,"Services" ,"AWFAX=Microsoft Fax",,
- %11%\mapisvc.inf,"Default Services" ,"AWFAX=Microsoft Fax",,
-
- ;=============================================
- ; Install/Uninstall Links
- ;
- ; This section creates the fax links in
- ; the start menu.
- ;=============================================
- [CreateLink.Common]
- ProfileItems = Fax.InstallGroup.Fax, \
- Fax.InstallLink.SendWizard, \
- Fax.InstallLink.CoverPage, \
- Fax.InstallLink.Client
-
- [CreateLink.Server]
- ProfileItems = Fax.InstallLink.MMCSnapin
-
- ; this is done to support upgrades from Beta to RC1 and RTM.
- [RemoveLink.Server]
- ProfileItems = Fax.UninstallLink.MMCSnapin
-
- [Fax.InstallGroup.Fax]
- Name = %str_FaxGroup%, 4 ; the flag '4' means create a program group
- DisplayResource = "%systemroot%\system32\fxsres.dll",118 ; display resource is 'Fax'
-
- [Fax.InstallLink.CoverPage]
- Name = %str_FaxCoverPageLink%
- CmdLine = 11,,FxsCover.exe
- Subdir = %str_FaxGroup%
- WorkingDir = 16389,%str_FaxPersonalCoverpages% ; CSIDL_PERSONAL or'd with 0x4000
- IconPath = 11,, FxsCover.exe
- IconIndex = 0
- InfoTip = "@%systemroot%\system32\fxsres.dll,-113"
- DisplayResource = "%systemroot%\system32\fxsres.dll",112
-
- [Fax.UninstallLink.CoverPage]
- Name = %str_FaxCoverPageLink%, 2 ; the flag '2' means 'delete link'
- SubDir = %str_FaxGroup%
-
- [Fax.InstallLink.MMCSnapin]
- Name = %str_FaxMMCLink%
- CmdLine = 11,,%SystemRoot%\System32\fxsadmin.msc
- Subdir = %str_FaxGroup%
- IconPath = 11,, fxsadmin.dll
- IconIndex = 0
- InfoTip = "@%systemroot%\system32\fxsres.dll,-117"
- DisplayResource = "%systemroot%\system32\fxsres.dll",116
-
- [Fax.UninstallLink.MMCSnapin]
- Name = %str_FaxMMCLink%, 2 ; the flag '2' means 'delete link'
- SubDir = %str_FaxGroup%
-
- [Fax.InstallLink.SendWizard]
- Name = %str_FaxSendWizardLink%
- CmdLine = 11,,FxsSend.exe
- Subdir = %str_FaxGroup%
- IconPath = 11,, FxsSend.exe
- IconIndex = 0
- InfoTip = "@%systemroot%\system32\fxsres.dll,-111"
- DisplayResource = "%systemroot%\system32\fxsres.dll",110
-
- [Fax.UninstallLink.SendWizard]
- Name = %str_FaxSendWizardLink%, 2 ; the flag '2' means 'delete link'
- SubDir = %str_FaxGroup%
-
- [Fax.InstallLink.Client]
- Name = %str_FaxClientLink%
- CmdLine = 11,,"FxsClnt.exe /new"
- Subdir = %str_FaxGroup%
- IconPath = 11,, FxsClntR.dll
- IconIndex = 0
- InfoTip = "@%systemroot%\system32\fxsres.dll,-115"
- DisplayResource = "%systemroot%\system32\fxsres.dll",114
-
- [Fax.UninstallLink.Client]
- Name = %str_FaxClientLink%, 2 ; the flag '2' means 'delete link'
- SubDir = %str_FaxGroup%
-
- [Fax.UninstallLink.CfgWzrd]
- Name = %str_FaxConfigWzrdLink%, 2 ; the flag '2' means 'delete link'
- SubDir = %str_FaxGroup%
-
- [Fax.InstallLink.WhereDidMyFaxGo]
- Name = %str_WhereDidMyFaxGo%,1 ; the flag '1' means create for current user.
- CmdLine = 11,,"rundll32.exe %11%\Setup\FxsOcm.dll,WhereDidMyFaxGo"
- Subdir = %str_SBSFaxGroup%
- IconPath = 11,, FxsClntR.dll
- IconIndex = 0
-
- [Fax.UninstallLink.WhereDidMyFaxGo]
- Name = %str_WhereDidMyFaxGo%, 3 ; the flag '3' means 'delete link' for 'currnet user'
- SubDir = %str_SBSFaxGroup%
-
- ;=============================================
- ; Remove W9X shortcuts
- ;=============================================
- [Fax.UninstallLink.FromW9x.CoverPage]
- Name = %str_FaxW9XCoverPageLink%, 2 ; the flag '2' means 'delete link'
- SubDir = %str_AWFaxGroup%
-
- ;=============================================
- ; Remove W2K shortcuts
- ;=============================================
- [Fax.UninstallLink.FromW2K.MyFaxes]
- Name = %str_FaxW2KMyFaxesLink%, 2 ; the flag '2' means 'delete link'
- SubDir = %str_FaxGroup%
-
- [Fax.UninstallLink.FromW2K.SendCoverPage]
- Name = %str_FaxW2KSendCoverPageLink%, 2 ; the flag '2' means 'delete link'
- SubDir = %str_FaxGroup%
-
- [Fax.UninstallLink.FromW2K.Help]
- Name = %str_FaxW2KHelpLink%, 2 ; the flag '2' means 'delete link'
- SubDir = %str_FaxGroup%
-
- [Fax.UninstallLink.FromW2K.MMCSnapin]
- Name = %str_FaxW2KMMCSnapinLink%, 2 ; the flag '2' means 'delete link'
- SubDir = %str_FaxGroup%
-
- [Fax.UninstallLink.FromW2K.FaxQueue]
- Name = %str_FaxW2KFaxQueueLink%, 2 ; the flag '2' means 'delete link'
- SubDir = %str_FaxGroup%
-
- ;=============================================
- ; Remove Whis shortcuts - support for build to build upgrade only
- ;=============================================
- [Fax.UninstallLink.FromWhis.SendCoverPage]
- Name = %str_FaxSendWizardLinkTemp%, 2 ; the flag '2' means 'delete link'
- SubDir = %str_FaxGroup%
-
- ;=============================================
- ; Copy Files Section
- ;=============================================
-
- ; These files are removed when upgrading from W2K
- [FaxFiles.DelOnUpgrade.FromW2K.System]
- fax.cpk,,,0x00010000
- fax.cpl,,,0x00010000
- faxadmin.dll,,,0x00010000
- faxcom.dll,,,0x00010000
- faxcover.exe,,,0x00010000
- faxcount.h,,,0x00010000
- faxdrv.dll,,,0x00010000
- faxevent.dll,,,0x00010000
- faxext32.dll,,,0x00010000
- faxmapi.dll,,,0x00010000
- faxocm.dll,,,0x00010000
- faxperf.dll,,,0x00010000
- faxperf.ini,,,0x00010000
- faxqueue.exe,,,0x00010000
- faxroute.dll,,,0x00010000
- faxsend.exe,,,0x00010000
- faxserv.msc,,,0x00010000
- faxshell.dll,,,0x00010000
- faxsvc.exe,,,0x00010000
- faxt30.dll,,,0x00010000
- faxtiff.dll,,,0x00010000
- faxui.dll,,,0x00010000
- faxxp32.dll,,,0x00010000
- msfaxmon.dll,,,0x00010000
- routeext.dll,,,0x00010000
- ;;winfax.dll,,,0x00010000 we will replace this file during the text mode of Whistler
-
- [FaxFiles.DelOnUpgrade.FromW2K.Help]
- fax.chm,,,0x00010000
- fax.hlp,,,0x00010000
- faxcover.chm,,,0x00010000
- faxmgmt.chm,,,0x00010000
- faxqueue.chm,,,0x00010000
-
- [FaxFiles.DelOnUpgrade.FromW2K.AddIn]
- faxext.ecf,,,0x00010000
-
- [FaxFiles.DelOnUpgrade.FromW9X.Windows]
- faxcover.exe,,,0x00010000
-
- [FaxFiles.System.Server]
- CopyFiles = FaxFiles.System.Server.Section
-
- [FaxFiles.System.Server.Section]
- fxsadmin.msc,,,0x00010000
- fxsadmin.dll,,,0x00010000
- fxsrtmtd.dll,,,0x00010000
- fxst30p.dll,,,0x00010000
-
- [FaxFiles.System]
- ;;;0x0001000 means copy on reboot if file is busy
- fxsapi.dll,,,0x00010000
- fxscfgwz.dll,,,0x00010000
- fxscom.dll,,,0x00010000
- fxscomex.dll,,,0x00010000
- fxsclntR.dll,,,0x00010000
- fxsclnt.exe,,,0x00010000
- fxscount.h,,,0x00010000
- fxscover.exe,,,0x00010000
- fxsdrv.dll,,,0x00010000
- fxsevent.dll,,,0x00010000
- fxsext32.dll,,,0x00010000
- fxsmon.dll,,,0x00010000
- fxsperf.dll,,,0x00010000
- fxsperf.ini,,,0x00010000
- fxsres.dll,,,0x00010000
- fxsroute.dll,,,0x00010000
- fxssend.exe,,,0x00010000
- fxsst.dll,,,0x00010000
- fxssvc.exe,,,0x00010000
- fxst30.dll,,,0x00010000
- fxstiff.dll,,,0x00010000
- fxsui.dll,,,0x00010000
- fxswzrd.dll,,,0x00010000
- fxsxp32.dll,,,0x00010000
- ;;
- ;;;; Remove the comments from the following files if you want them copied during standalone setup
- ;;
- ;;fxsocm.dll,,,0x00010000
- ;;winfax.dll,,,0x00010000 will be installed during text mode (see layout.inx)
-
- [FaxFiles.System.Security]
- "D:P(A;;GRGX;;;BU)(A;;GRGX;;;PU)(A;;GA;;;BA)(A;;GA;;;SY)(A;;GRGX;;;WD)"
-
- [FaxFiles.Addin]
- fxsext.ecf,,,0x00010000
-
- [FaxFiles.Coverpage]
- ;
- ; These file names are localized so make sure that
- ; the destination name is listed as a string
- ; defined in the [strings] section below
- ; The format of the syntax is:
- ; "dest_file_name, source_file_name"
- ;
- %str_confdent%,confdent.cov,,0x00010000
- %str_fyi%,fyi.cov,,0x00010000
- %str_generic%,generic.cov,,0x00010000
- %str_urgent%,urgent.cov,,0x00010000
-
- ;=============================================
- ; Register COM Server
- ;=============================================
- ;
- ; This lists the binaries that are self registering
- ; Syntax:
- ; <dirid>,<subdir>,<filename>,<registration flags>,<optional timeout>,<arguments>
- ;
- ;<dirid> supplies the base directory id of the file.
- ;
- ;<subdir> if specified, specifies the subdir from the base directory
- ; where the file resides
- ;
- ;<filename> specifies the name of the file to be registered
- ;
- ;<registration flags> specifies the registration action to be taken
- ;
- ; FLG_REGSVR_DLLREGISTER ( 0x00000001 )
- ; FLG_REGSVR_DLLINSTALL ( 0x00000002 )
- ;
- ;<optional timeout> specifies how long to wait for the registration to
- ; complete. if not specified, use the default timeout
- ; (default is 60 seconds), field is in seconds
- ;
- ;<arguments> if specified, contains the cmdline to pass to an executable
- ; if we're not handling an EXE, this argument is ignored
-
- [Fax.RegSvr.Common]
- RegisterDlls = Fax.RegSvr.Common.Section
-
- [Fax.RegSvr.Common.Section]
- 11,,fxscomex.dll,1
- 11,,fxscom.dll,1
-
- [Fax.RegSvr.Server]
- RegisterDlls = Fax.RegSvr.Server.Section
-
- [Fax.UnregSvr.Server]
- UnregisterDlls = Fax.RegSvr.Server.Section
-
- [Fax.RegSvr.Server.Section]
- 11,,fxsadmin.dll,1
- 11,,fxst30p.dll,1
- 11,,fxsrtmtd.dll,1
- ;=============================================
- ; Per User installation Section
- ;=============================================
-
- [FaxReg.PerUserStub]
- HKLM,%KEY_ACTIVE_SETUP_NT%,,,%PRODUCT_NAME%
- HKLM,%KEY_ACTIVE_SETUP_NT%,"ComponentID",,"Fax"
- HKLM,%KEY_ACTIVE_SETUP_NT%,"IsInstalled",%REG_DWORD_OVERWRITE%, 1
- HKLM,%KEY_ACTIVE_SETUP_NT%,"DontAsk",%REG_DWORD%, 2
- HKLM,%KEY_ACTIVE_SETUP_NT%,"Version",,"%VERSION_STR%"
- HKLM,%KEY_ACTIVE_SETUP_NT%,"Locale",,"%LOCALE_ID%"
- HKLM,%KEY_ACTIVE_SETUP_NT%,"StubPath",,"rundll32.exe advpack.dll,LaunchINFSection %17%\fxsocm.inf,Fax.Install.PerUser"
-
- [FaxReg.PerUserStub.UnInstall]
- HKLM,%KEY_ACTIVE_SETUP_NT%,"IsInstalled",%REG_DWORD_OVERWRITE%, 0
- HKLM,%KEY_ACTIVE_SETUP_NT%,"StubPath",,"rundll32.exe advpack.dll,LaunchINFSection %17%\fxsocm.inf,Fax.UnInstall.PerUser"
-
- [FaxReg.PerUserStub.Provider]
- HKLM,%KEY_ACTIVE_SETUP_PROVIDER%,,,%PRODUCT_NAME_PROVIDER%
- HKLM,%KEY_ACTIVE_SETUP_PROVIDER%,"ComponentID",,"Fax Provider"
- HKLM,%KEY_ACTIVE_SETUP_PROVIDER%,"IsInstalled",%REG_DWORD_OVERWRITE%, 1
- HKLM,%KEY_ACTIVE_SETUP_PROVIDER%,"DontAsk",%REG_DWORD%, 2
- HKLM,%KEY_ACTIVE_SETUP_PROVIDER%,"Version",,"%VERSION_STR%"
- HKLM,%KEY_ACTIVE_SETUP_PROVIDER%,"Locale",,"%LOCALE_ID%"
- HKLM,%KEY_ACTIVE_SETUP_PROVIDER%,"StubPath",,""
-
- [FaxReg.PerUserStub.UnInstall.Provider]
- HKLM,%KEY_ACTIVE_SETUP_PROVIDER%,"IsInstalled",%REG_DWORD_OVERWRITE%, 0
- HKLM,%KEY_ACTIVE_SETUP_PROVIDER%,"StubPath",,"rundll32.exe %11%\Setup\FxsOcm.dll,XP_UninstallProvider"
-
- [Fax.Install.PerUser]
- AddReg = FaxReg.EventSounds.PerUser, \
- FaxReg.Setup.PerUser
- DelReg = FaxReg.DelOnUpgrade.FromW2K.PerUser
-
- [Fax.Install.PerUser.AppUpgrade]
- AddReg = FaxReg.EventSounds.PerUser, \
- FaxReg.Setup.PerUser
- DelReg = FaxReg.DelOnUpgrade.FromW2K.PerUser
- ProfileItems = Fax.InstallLink.WhereDidMyFaxGo
-
- [Fax.UnInstall.PerUser]
- DelReg = FaxReg.RemoveTree.PerUser
- ProfileItems = Fax.UninstallLink.WhereDidMyFaxGo
-
- [Fax.UnInstall.PerUser.WhereDidMyFaxGo]
- ProfileItems = Fax.UninstallLink.WhereDidMyFaxGo
-
- ;=============================================
- ; Registry Section
- ;=============================================
-
- [FaxReg.CoverPageAssociation]
- HKCR,".cov",,%REG_SZ_OVERWRITE%, %str_CoverPage%
- HKCR,".cpe",,%REG_SZ_OVERWRITE%, %str_CoverPage%
- HKCR,%str_CoverPage%,,%REG_SZ%, %str_FaxCoverpageFile%
- HKCR,%str_CoverPage%,"FriendlyTypeName",%REG_EXPAND_SZ%, "@%systemroot%\system32\fxscover.exe,-2523"
- HKCR,%str_CoverPage%\DefaultIcon,,%REG_EXPAND_SZ%, "%systemroot%\system32\fxscover.exe,-3"
- HKCR,%str_CoverPage%\Shell\Open\Command,,%REG_SZ_EXPAND_OVERWRITE%,%systemroot%\system32\fxscover.exe """%1"""
- HKCR,%str_CoverPage%\Shell\Print\Command,,%REG_SZ_EXPAND_OVERWRITE%,%systemroot%\system32\fxscover.exe /p """%1"""
-
- [FaxReg.AwdAssociation]
- HKCR,".awd",,%REG_SZ_OVERWRITE%, %str_AwdFile%
- HKCR,%str_AwdFile%,,%REG_SZ%, %str_FaxAwdFileType%
- HKCR,%str_AwdFile%,"FriendlyTypeName",%REG_EXPAND_SZ%, "@%systemroot%\system32\fxsres.dll,-119"
- HKCR,%str_AwdFile%\Shell\Open\Command,,%REG_SZ_EXPAND_OVERWRITE%,%systemroot%\system32\awdvstub.exe """%1"""
- HKCR,%str_AwdFile%\Shell\Convert\Command,,%REG_SZ_EXPAND_OVERWRITE%,%systemroot%\system32\awdvstub.exe /c """%1"""
-
- [FaxReg.EventSounds.PerUser]
- HKCU,"AppEvents\EventLabels\FaxNew" ,,%REG_SZ%,%str_FaxNew%
- HKCU,"AppEvents\EventLabels\FaxSent" ,,%REG_SZ%,%str_FaxSent%
- HKCU,"AppEvents\EventLabels\FaxError" ,,%REG_SZ%,%str_FaxError%
- HKCU,"AppEvents\EventLabels\FaxLineRings" ,,%REG_SZ%,%str_FaxLineRings%
- HKCU,"AppEvents\Schemes\Apps\explorer\FaxNew\.Default" ,, %REG_SZ_EXPAND_OVERWRITE%,%systemroot%\media\notify.wav
- HKCU,"AppEvents\Schemes\Apps\explorer\FaxNew\.Current" ,, %REG_SZ_EXPAND_OVERWRITE%,%systemroot%\media\notify.wav
- HKCU,"AppEvents\Schemes\Apps\explorer\FaxSent\.Default" ,, %REG_SZ_EXPAND_OVERWRITE%,%systemroot%\media\tada.wav
- HKCU,"AppEvents\Schemes\Apps\explorer\FaxSent\.Current" ,, %REG_SZ_EXPAND_OVERWRITE%,%systemroot%\media\tada.wav
- HKCU,"AppEvents\Schemes\Apps\explorer\FaxError\.Default" ,, %REG_SZ_EXPAND_OVERWRITE%,%systemroot%\media\ding.wav
- HKCU,"AppEvents\Schemes\Apps\explorer\FaxError\.Current" ,, %REG_SZ_EXPAND_OVERWRITE%,%systemroot%\media\ding.wav
- HKCU,"AppEvents\Schemes\Apps\explorer\FaxLineRings\.Default",, %REG_SZ_EXPAND_OVERWRITE%,%systemroot%\media\ringin.wav
- HKCU,"AppEvents\Schemes\Apps\explorer\FaxLineRings\.Current",, %REG_SZ_EXPAND_OVERWRITE%,%systemroot%\media\ringin.wav
-
- [FaxReg.Setup.PerUser]
- HKCU,Software\Microsoft\Fax\Setup, "CoverPageDir",%REG_SZ_OVERWRITE%,%str_FaxPersonalCoverpages%
-
- [FaxReg.MSFax]
- HKLM, Software\Microsoft\Fax, "Retries", %REG_DWORD%, 0x00000003
- HKLM, Software\Microsoft\Fax, "Retry Delay", %REG_DWORD%, 0x0000000a
- HKLM, Software\Microsoft\Fax, "QueueState", %REG_DWORD_OVERWRITE%, 0x00000000
- HKLM, Software\Microsoft\Fax, "NextJobNumber", %REG_DWORD_OVERWRITE%, 0x00000003
- HKLM, Software\Microsoft\Fax, "Branding", %REG_DWORD_OVERWRITE%, 0x00000001
- HKLM, Software\Microsoft\Fax, "UseDeviceTsid", %REG_DWORD_OVERWRITE%, 0x00000001
- HKLM, Software\Microsoft\Fax, "Inbound Profile", %REG_SZ_OVERWRITE%
- HKLM, Software\Microsoft\Fax, "ServerCoverPageOnly", %REG_DWORD%, 0x00000000
- HKLM, Software\Microsoft\Fax, "LastUniqueLineId", %REG_DWORD_OVERWRITE%, 0x00010001
-
- [FaxReg.ActivityLogging]
- HKLM, Software\Microsoft\Fax\ActivityLogging, "LogIncoming", %REG_DWORD_OVERWRITE%, 0x00000001
- HKLM, Software\Microsoft\Fax\ActivityLogging, "LogOutgoing", %REG_DWORD_OVERWRITE%, 0x00000001
- HKLM, Software\Microsoft\Fax\ActivityLogging, "DBFile", %REG_SZ_OVERWRITE%, %16419%\%str_ActivityLog% ;;; 16419=CSIDL_COMMON_APPDATA (i.e. All Users\Application Data\..., 0x0023 or'd with 0x4000)
-
- [FaxReg.Receipts]
- HKLM, Software\Microsoft\Fax\Receipts, "Port", %REG_DWORD_OVERWRITE%, 0x00000019 ;; 25 = Default SMTP port
- HKLM, Software\Microsoft\Fax\Receipts, "Type", %REG_DWORD_OVERWRITE%, 0x00000004 ;; DRT_MSGBOX
-
- [FaxReg.Inbox.Server]
- AddReg = FaxReg.Inbox.Server.Section
-
- [FaxReg.Inbox.Server.Section]
- HKLM, Software\Microsoft\Fax\Inbox, "Use", %REG_DWORD%, 0x00000001
- HKLM, Software\Microsoft\Fax\Inbox, "SizeQuotaWarn", %REG_DWORD%, 0x00000001
- HKLM, Software\Microsoft\Fax\Inbox, "HighWatermark", %REG_DWORD%, 0x00000078
- HKLM, Software\Microsoft\Fax\Inbox, "LowWatermark", %REG_DWORD%, 0x00000073
- HKLM, Software\Microsoft\Fax\Inbox, "AgeLimit", %REG_DWORD%, 0x0000005a
- HKLM, Software\Microsoft\Fax\Inbox, "Folder", %REG_SZ_OVERWRITE%, %16419%\%str_Inbox% ;;; 16419=CSIDL_COMMON_APPDATA (i.e. All Users\Application Data\...,0x0023 or'd with 0x4000)
-
- [FaxReg.Inbox.Desktop]
- AddReg = FaxReg.Inbox.Desktop.Section
-
- [FaxReg.Inbox.Desktop.Section]
- HKLM, Software\Microsoft\Fax\Inbox, "Use", %REG_DWORD%, 0x00000001
- HKLM, Software\Microsoft\Fax\Inbox, "SizeQuotaWarn", %REG_DWORD%, 0x00000000
- HKLM, Software\Microsoft\Fax\Inbox, "HighWatermark", %REG_DWORD%, 0x00000000
- HKLM, Software\Microsoft\Fax\Inbox, "LowWatermark", %REG_DWORD%, 0x00000000
- HKLM, Software\Microsoft\Fax\Inbox, "AgeLimit", %REG_DWORD%, 0x00000000
- HKLM, Software\Microsoft\Fax\Inbox, "Folder", %REG_SZ_OVERWRITE%, %16419%\%str_Inbox% ;;; 16419=CSIDL_COMMON_APPDATA (i.e. All Users\Application Data\...,0x0023 or'd with 0x4000)
-
- [FaxReg.SentItems.Server]
- AddReg = FaxReg.SentItems.Server.Section
-
- [FaxReg.SentItems.Server.Section]
- HKLM, Software\Microsoft\Fax\SentItems, "Use", %REG_DWORD%, 0x00000001
- HKLM, Software\Microsoft\Fax\SentItems, "SizeQuotaWarn", %REG_DWORD%, 0x00000001
- HKLM, Software\Microsoft\Fax\SentItems, "HighWatermark", %REG_DWORD%, 0x00000064
- HKLM, Software\Microsoft\Fax\SentItems, "LowWatermark", %REG_DWORD%, 0x0000005F
- HKLM, Software\Microsoft\Fax\SentItems, "AgeLimit", %REG_DWORD%, 0x0000003C
- HKLM, Software\Microsoft\Fax\SentItems, "Folder", %REG_SZ_OVERWRITE%, %16419%\%str_SentItems% ;;; 16419=CSIDL_COMMON_APPDATA (i.e. All Users\Application Data\...,0x0023 or'd with 0x4000)
-
- [FaxReg.SentItems.Desktop]
- AddReg = FaxReg.SentItems.Desktop.Section
-
- [FaxReg.SentItems.Desktop.Section]
- HKLM, Software\Microsoft\Fax\SentItems, "Use", %REG_DWORD%, 0x00000001
- HKLM, Software\Microsoft\Fax\SentItems, "SizeQuotaWarn", %REG_DWORD%, 0x00000000
- HKLM, Software\Microsoft\Fax\SentItems, "HighWatermark", %REG_DWORD%, 0x00000000
- HKLM, Software\Microsoft\Fax\SentItems, "LowWatermark", %REG_DWORD%, 0x00000000
- HKLM, Software\Microsoft\Fax\SentItems, "AgeLimit", %REG_DWORD%, 0x00000000
- HKLM, Software\Microsoft\Fax\SentItems, "Folder", %REG_SZ_OVERWRITE%, %16419%\%str_SentItems% ;;; 16419=CSIDL_COMMON_APPDATA (i.e. All Users\Application Data\...,0x0023 or'd with 0x4000)
-
- [FaxReg.OriginalSetup]
- HKLM, Software\Microsoft\Fax\Setup\Original Setup Data, "CSID", %REG_SZ%, %str_CSID_Fax%
- HKLM, Software\Microsoft\Fax\Setup\Original Setup Data, "TSID", %REG_SZ%, %str_TSID_Fax%
- HKLM, Software\Microsoft\Fax\Setup\Original Setup Data, "Rings", %REG_DWORD%, 0x00000002
- HKLM, Software\Microsoft\Fax\Setup\Original Setup Data, "Flags", %REG_DWORD%, 0x00000002
- HKLM, Software\Microsoft\Fax\Setup, "Installed", %REG_DWORD_OVERWRITE%, 0x00000001
- HKLM, Software\Microsoft\Fax\Setup, "ServerCoverPageDir", %REG_SZ_OVERWRITE%, %str_CoverPages% ;
-
- [FaxReg.PerformanceCounters]
- HKLM, System\CurrentControlSet\Services\Fax\Performance, "Open", %REG_SZ_OVERWRITE%, "OpenFaxPerformanceData"
- HKLM, System\CurrentControlSet\Services\Fax\Performance, "Close", %REG_SZ_OVERWRITE%, "CloseFaxPerformanceData"
- HKLM, System\CurrentControlSet\Services\Fax\Performance, "Collect", %REG_SZ_OVERWRITE%, "CollectFaxPerformanceData"
- HKLM, System\CurrentControlSet\Services\Fax\Performance, "Library", %REG_SZ_EXPAND_OVERWRITE%, "%systemroot%\\system32\\fxsperf.dll"
-
- [FaxReg.ExchangeClientExtension]
- HKLM, Software\Microsoft\Exchange\Client\Extensions, "FaxExtension", %REG_SZ_OVERWRITE%, "4.0;%11%\fxsext32.dll;1;00000100000000"
- HKLM, Software\Microsoft\Exchange\Client\Extensions, "Outlook Setup Extension", %REG_SZ_OVERWRITE%, "4.0;outxxx.dll;7;000000000000000;0000000000;OutXXX"
-
- [FaxReg.RoutingExtensions]
- HKLM,Software\Microsoft\Fax\Routing Extensions\Microsoft Routing Extension, "FriendlyName", %REG_SZ%, %str_MSRoutingExtension%
- HKLM,Software\Microsoft\Fax\Routing Extensions\Microsoft Routing Extension, "ImageName", %REG_SZ_EXPAND_OVERWRITE%, "%systemroot%\system32\fxsroute.dll"
-
- ;; Routing Method - Email
- HKLM,Software\Microsoft\Fax\Routing Extensions\Microsoft Routing Extension\Routing Methods\Email, "FriendlyName", %REG_SZ%, %str_RouteThroughEmail%
- HKLM,Software\Microsoft\Fax\Routing Extensions\Microsoft Routing Extension\Routing Methods\Email, "Function Name", %REG_SZ%, "FaxRouteEmail"
- HKLM,Software\Microsoft\Fax\Routing Extensions\Microsoft Routing Extension\Routing Methods\Email, "Guid", %REG_SZ%, "{6bbf7bfe-9af2-11d0-abf7-00c04fd91a4e}"
- HKLM,Software\Microsoft\Fax\Routing Extensions\Microsoft Routing Extension\Routing Methods\Email, "Priority", %REG_DWORD%, 0x00000001
-
- ;; Routing Method - Folder
- HKLM,Software\Microsoft\Fax\Routing Extensions\Microsoft Routing Extension\Routing Methods\Folder, "FriendlyName", %REG_SZ%, %str_StoreInFolder%
- HKLM,Software\Microsoft\Fax\Routing Extensions\Microsoft Routing Extension\Routing Methods\Folder, "Function Name", %REG_SZ%, "FaxRouteStore"
- HKLM,Software\Microsoft\Fax\Routing Extensions\Microsoft Routing Extension\Routing Methods\Folder, "Guid", %REG_SZ%, "{92041a90-9af2-11d0-abf7-00c04fd91a4e}"
- HKLM,Software\Microsoft\Fax\Routing Extensions\Microsoft Routing Extension\Routing Methods\Folder, "Priority", %REG_DWORD%, 0x00000002
-
- ;; Routing Method - Printing
- HKLM,Software\Microsoft\Fax\Routing Extensions\Microsoft Routing Extension\Routing Methods\Printing, "FriendlyName", %REG_SZ%, %str_Print%
- HKLM,Software\Microsoft\Fax\Routing Extensions\Microsoft Routing Extension\Routing Methods\Printing, "Function Name", %REG_SZ%, "FaxRoutePrint"
- HKLM,Software\Microsoft\Fax\Routing Extensions\Microsoft Routing Extension\Routing Methods\Printing, "Guid", %REG_SZ%, "{aec1b37c-9af2-11d0-abf7-00c04fd91a4e}"
- HKLM,Software\Microsoft\Fax\Routing Extensions\Microsoft Routing Extension\Routing Methods\Printing, "Priority", %REG_DWORD%, 0x00000003
-
- [FaxReg.ModemDeviceProvider]
- HKLM,Software\Microsoft\Fax\Device Providers\{2172FD8F-11F6-11D3-90BF-006094EB630B}, "FriendlyName", %REG_SZ%, %str_MSModemDeviceProvider%
- HKLM,Software\Microsoft\Fax\Device Providers\{2172FD8F-11F6-11D3-90BF-006094EB630B}, "ImageName", %REG_SZ_EXPAND_OVERWRITE%, "%systemroot%\system32\fxst30.dll"
- HKLM,Software\Microsoft\Fax\Device Providers\{2172FD8F-11F6-11D3-90BF-006094EB630B}, "ProviderName", %REG_SZ%, %str_WinCTI_SrvPrvdr%
-
- [FaxReg.OutboundRouting]
- HKLM,Software\Microsoft\Fax\Outbound Routing
-
- [FaxReg.RemoveTree.HKLM]
- HKLM, "Software\Microsoft\Fax"
-
- [FaxReg.RemoveTree.PerUser]
- HKCU, "Software\Microsoft\Fax"
- HKCU, "AppEvents\EventLabels\FaxNew"
- HKCU, "AppEvents\EventLabels\FaxSent"
- HKCU, "AppEvents\EventLabels\FaxError"
- HKCU, "AppEvents\EventLabels\FaxLineRings"
- HKCU, "AppEvents\Schemes\Apps\explorer\FaxNew"
- HKCU, "AppEvents\Schemes\Apps\explorer\FaxSent"
- HKCU, "AppEvents\Schemes\Apps\explorer\FaxError"
- HKCU, "AppEvents\Schemes\Apps\explorer\FaxLineRings"
-
- [FaxReg.DelOnUpgrade.FromW2K]
- HKLM,Software\Microsoft\Fax, "DebugLevel"
- HKLM,Software\Microsoft\Fax, "QueuePaused"
- HKLM,Software\Microsoft\Fax\Device Providers\Microsoft Modem Device Provider
- HKLM,Software\Microsoft\Fax\Devices
- HKLM,Software\Microsoft\Fax\Security
- HKLM,Software\Microsoft\Fax\Routing Extensions\Microsoft Routing Extension\Routing Methods\Inbox
- HKLM,Software\Microsoft\Fax\Setup, "InstalledPlatforms"
- HKLM,Software\Microsoft\Fax\Setup\Original Setup Data, "Printer"
- HKLM,Software\Microsoft\Fax\Setup\Original Setup Data, "Store Directory"
- HKLM,Software\Microsoft\Fax\Setup\Original Setup Data, "Profile"
- HKLM,Software\Microsoft\Fax\Setup\Original Setup Data, "Mask"
-
- [FaxReg.DelOnUpgrade.FromW2K.PerUser]
- HKCU,Software\Microsoft\Fax\Queue
- HKCU,Software\Microsoft\Fax\Setup, "CoverPageEditor"
- HKCU,Software\Microsoft\Fax\UserInfo, "AlwaysOnTop"
- HKCU,Software\Microsoft\Fax\UserInfo, "EnableManualAnswer"
- HKCU,Software\Microsoft\Fax\UserInfo, "LastCountryID"
- HKCU,Software\Microsoft\Fax\UserInfo, "LastRecipientAreaCode"
- HKCU,Software\Microsoft\Fax\UserInfo, "LastUseDialingRules"
- HKCU,Software\Microsoft\Fax\UserInfo, "OnTaskBar"
- HKCU,Software\Microsoft\Fax\UserInfo, "SoundNotification"
- HKCU,Software\Microsoft\Fax\UserInfo, "VisualNotification"
- HKCU,"AppEvents\EventLabels\Incoming-Fax"
- HKCU,"AppEvents\EventLabels\Outgoing-Fax"
- HKCU,"AppEvents\Schemes\Apps\explorer\Incoming-Fax"
- HKCU,"AppEvents\Schemes\Apps\explorer\Outgoing-Fax"
-
- [FaxReg.DelOnUpgrade.FromW9X]
- HKLM, "Software\Microsoft\At Work Fax"
- HKLM, "Software\Microsoft\Exchange\Client\Extensions", "MicrosoftFax", %REG_SZ%, "4.0;awfext32.dll;10;;;AWFAX"
-
- ;=============================================
- ; Services Section
- ;=============================================
-
- [FaxSvc.Service]
- DisplayName = %str_FaxServiceDisplayName%
- ServiceType = 16 ; SERVICE_WIN32_OWN_PROCESS
- StartType = 2 ; SERVICE_AUTO_START
- ErrorControl = 1 ; SERVICE_ERROR_NORMAL
- ServiceBinary = %systemroot%\system32\fxssvc.exe
- StartName = .\LocalSystem
- Dependencies = TapiSrv, RpcSs, PlugPlay, Spooler
- Description = %str_FaxServiceDescription%
- Security = "D:(A;;LCRP;;;WD)(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)"
-
- ;=============================================
- ; Strings
- ;=============================================
-
- [Strings]
-
- ;=============================================
- ; Begin: NON-Localized Strings
- ;=============================================
-
- str_addins = "addins"
- str_FaxPath = "Microsoft\Windows NT\MSFax"
- str_FaxServiceName = "Fax"
- str_FaxServiceDisplayName = "Fax"
- str_DefaultPrinterName = "Fax"
-
- str_CoverPage = "Försättsblad"
- str_AwdFile = "awdfile"
-
- str_Inbox = "Microsoft\Windows NT\MSFax\Inbox"
- str_SentItems = "Microsoft\Windows NT\MSFax\SentItems"
- str_Queue = "Microsoft\Windows NT\MSFax\Queue"
- str_CoverPages = "Microsoft\Windows NT\MSFax\Common Coverpages"
-
- str_CSID_Fax = "Fax"
- str_TSID_Fax = "Fax"
-
- str_ActivityLog = "Microsoft\Windows NT\MSFax\ActivityLog"
-
- str_CoverPageShareName = "FxsSrvCp$"
-
- str_WinCTI_SrvPrvdr = "Windows Telephony Service Provider for Universal Modem Driver" ;[MSLOC: Locked for #313727]
-
- KEY_ACTIVE_SETUP_NT = "SOFTWARE\Microsoft\Active Setup\Installed Components\{8b15971b-5355-4c82-8c07-7e181ea07608}"
- KEY_ACTIVE_SETUP_PROVIDER = "SOFTWARE\Microsoft\Active Setup\Installed Components\{94de52c8-2d59-4f1b-883e-79663d2d9a8c}"
- PRODUCT_NAME = "Fax"
- PRODUCT_NAME_PROVIDER = "Fax Provider"
- VERSION_STR = "5.1"
- LOCALE_ID = "EN"
-
- ;=============================================
- ; End: NON-Localized Strings
- ;=============================================
-
- ;=============================================
- ; Begin: Localized Strings
- ;=============================================
-
- ; in localized builds, the actual coverpage filenames should be localized
- ;
- str_confdent = "confdent.cov" ;[MSLOC: localize for #340434, and the translation must be 8.3 format]
- str_fyi = "fyi.cov" ;[MSLOC: localize for #340434, and the translation must be 8.3 format]
- str_generic = "generic.cov" ;[MSLOC: localize for #340434, and the translation must be 8.3 format]
- str_urgent = "urgent.cov" ;[MSLOC: localize for #340434, and the translation must be 8.3 format]
-
- str_fax_desc = "Faxtjänst"
- str_fax_tip = "Tillåter att fax skickas och tas emot"
- str_FaxCoverpageFile = "Faxförsättsblad"
- str_FaxAwdFileType = "Faxfil för Windows 95 (föråldrad)"
- str_IncomingFax = "Inkommande fax"
- str_OutgoingFax = "Utgående fax"
- str_FaxError = "Faxfel"
- str_FaxLineRings = "Faxlinjen rings upp"
- str_FaxNew = "Nytt fax"
- str_FaxSent = "Fax har skickats"
- str_RouteThroughEmail = "Vidarebefordra via e-post"
- str_StoreInFolder = "Lagra i mapp"
- str_Print = "Skriv ut"
-
- ; this has to remain like this 'Coverpages' even though this is bad english
- ; to support backwards compatability with W2K fax personal cover pages.
- str_FaxPersonalCoverpages = "\Fax\Personliga försättsblad\" ;[MSLOC: Need to localize Fax if folder is localized in that language]
-
- str_MyFaxes = "Mina fax"
- str_CommonCoverPages = "Delade faxförsättslad"
-
- str_FaxCoverPageLink = "Försättsbladsredigeraren"
- str_FaxGroup = "Tillbehör\Kommunikation\Fax"
- str_AWFaxGroup = "Tillbehör\Fax"
-
- ; W9X cover page editor shortcut - removed during upgrade
- str_FaxW9XCoverPageLink = "Försättsbladsredigeraren"
-
- ; W2K shortcuts - removed during upgrade
- str_FaxW2KMyFaxesLink = "Mina fax"
- str_FaxW2KSendCoverPageLink = "Skicka fax med försättsblad"
- str_FaxW2KHelpLink = "Hjälp"
- str_FaxW2KMMCSnapinLink = "Faxtjänsthantering"
- str_FaxW2KFaxQueueLink = "Faxkö"
-
- str_FaxSendWizardLink = "Skicka ett fax..."
- str_FaxSendWizardLinkTemp = "Guiden Skicka fax"
-
- str_FaxClientLink = "Faxkonsolen"
-
- str_FaxConfigWzrdLink = "Guiden Faxkonfiguration"
- str_FaxConfigWzrdInfoTip = "Konfigurerar faxenheter på datorn"
- str_FaxMMCLink = "Faxtjänsthanteraren"
-
- str_MSRoutingExtension = "Microsoft-tillägg för routning"
- str_MSModemDeviceProvider = "Microsofts provider för modem"
-
- str_CoverPageShareComment = "Mapp med delade faxförsättsblad"
- str_PrinterShareComment = "Faxskrivare"
-
- str_FaxServiceDescription = "Gör att du kan skicka och ta emot fax genom att använda faxresurser som finns på datorn eller i nätverket."
-
- str_FaxMailTransport = "Faxöverföring"
-
- str_WhereDidMyFaxGo = "Byte av faxprogram"
-
- ; this should be localized the same as in SBS2000.
- str_SBSFaxGroup = "Microsoft Shared Fax Client"
-
- ;=============================================
- ; End: Localized Strings
- ;=============================================
-
- ;=============================================
- ; Begin: Constants used in INF
- ;=============================================
-
-
- ;; The following registry types are set with the NoClobber flag which
- ;; indicates that the value will not be overwritten if we are upgrading.
- ;; The special *_OVERWRITE types below should be used if you wish to
- ;; overwrite the value even when we are upgrading the OS.
-
- REG_DWORD =0x10003 ;; FLG_ADDREG_BINVALUETYPE | FLG_ADDREG_NOCLOBBER
- REG_EXPAND_SZ =0x20002 ;; FLG_ADDREG_NOCLOBBER
- REG_BINARY =0x00003 ;; FLG_ADDREG_NOCLOBBER
- REG_SZ =0x00002 ;; FLG_ADDREG_NOCLOBBER
- REG_MULTI_SZ =0x10002 ;; FLG_ADDREG_NOCLOBBER
- REG_NONE =0x20003 ;; FLG_ADDREG_NOCLOBBER
- REG_DWORD_OVERWRITE =0x10001 ;; overwrites value regardless of if upgrade or clean
- REG_SZ_OVERWRITE =0x00000 ;; overwrites value regardless of if upgrade or clean
- REG_SZ_EXPAND_OVERWRITE =0x20000 ;; overwrites value regardless of if upgrade or clean
-
-
- ;; the following constants have to remain in sync with the defines
- ;; in faxutil header file!!!
- PRODUCT_SKU_PERSONAL = 0x0001
- PRODUCT_SKU_PROFESSIONAL = 0x0002
- PRODUCT_SKU_SERVER = 0x0004
- PRODUCT_SKU_ADVANCED_SERVER = 0x0008
- PRODUCT_SKU_DATA_CENTER = 0x0010
-
- PRODUCT_DESKTOP_SKUS = 0x0003 ; PRODUCT_SKU_PERSONAL | PRODUCT_SKU_PROFESSIONAL
- PRODUCT_SERVER_SKUS = 0x001C ; PRODUCT_SKU_SERVER | PRODUCT_SKU_ADVANCED_SERVER | PRODUCT_SKU_DATA_CENTER
- PRODUCT_ALL_SKUS = 0xFFFF
-
- ;; the following constants have to remain in sync with system defines
- FILE_ATTRIBUTE_READONLY = 0x00000001
- FILE_ATTRIBUTE_HIDDEN = 0x00000002
- FILE_ATTRIBUTE_SYSTEM = 0x00000004
- FILE_ATTRIBUTE_NORMAL = 0x00000080
- FILE_ATTRIBUTE_SUPER_HIDDEN = 0x00000006 ; this is FILE_ATTRIBUTE_HIDDEN | FILE_ATTRIBUTE_SYSTEM
- ;=============================================
- ; End: Constants used in INF
- ;=============================================
-